﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WorkflowTool
{
    public interface  IWorkflowFilter
    {
        /// WorkflowTool执行后
        /// </summary>
        /// <param name="context"></param>
        void OnWorkflowStartExecued(IWorflowContext context, WorkflowBase Workflownext, WorkflowBase Workflownow);
        /// <summary>
        /// WorkflowTool执行前
        /// </summary>
        /// <param name="context"></param>
        void OnWorkflowStartExecuting(IWorflowContext context, WorkflowBase Workflownext, WorkflowBase Workflownow);
        /// <summary>
    }
}
